slog your guts out - Francés Inglés Diccionario